Big Huge Thesaurus

plasminogen activator

noun